package com.mycode.composite09.resolve;

// 透明组合模式：声明所有用于管理成员对象的方法，但是其不够安全，叶子节点是不能有子节点的
public abstract class AbstractFile2 {

    public void add(AbstractFile2 file) {
        System.out.println("不支持 test");
    }

    public void remove(AbstractFile2 file) {
        System.out.println("不支持 test");
    }

    public AbstractFile2 getChild(int i) {
        System.out.println("不支持 test");
        return null;
    }

    public abstract void killVirus();
}
